package com.mrzhou.core.tool.api;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Getter
@Setter
public class CloudUser implements Serializable {

    /** 用户id */
    @ApiModelProperty(value = "用户id", hidden = true)
    private Long userId;

    /** 用户当前的租户id */
    @ApiModelProperty(value = "用户当前的租户id", hidden = true)
    private String tenantId;

    /** 用户账号 */
    @ApiModelProperty(value = "用户账号", hidden = true)
    private String account;

    /** 客户端id */
    @ApiModelProperty(value = "客户端id", hidden = true)
    private String clientId;

    /** 用户拥有的权限名 */
    @ApiModelProperty(value = "用户拥有的权限名", hidden = true)
    private String roleName;

    /** 所属的部门id */
    @ApiModelProperty(value = "所属的部门id", hidden = true)
    private Long deptId;

    /** 用户的手机号 */
    @ApiModelProperty(value = "用户的手机号", hidden = true)
    private String phone;

}
